English

屏幕信息的保存与打印

1999-07-28 来源:光明日报 马凌欣 我有话说

需要对当前屏幕上显示的信息进行保存或打印,这在常用的软件,如Windows98、UCDOS6.0/7.0、FoxBASE+中都可以进行,具体操作如下:

一.Windows98环境下

以保存“控制面板”被打开时的屏幕信息为例进行说明。步骤如下:

1.打开“开始*设置*控制面板”。按下PrintScreenSysRq功能键,此操作是从屏幕上获取显示信息。

2.在“开始*程序*附件*系统工具”中,打开“剪贴板查看程序”,查看剪贴板上的内容,确定从屏幕获取的信息正是我们所需要的。查看完毕,关闭“剪贴板查看程序”。

3.打开Word,选择“编辑*粘贴”,即可将放在剪贴板上的屏幕信息粘贴到Word文档。(该画面信息不能在Word全屏幕编辑状态下进行编辑修改,如果只想要其中一部分画面,可以使用“照片编辑器”或“PhotoShop”或“Windows98中的画图”等软件进行修改。)

4.选择“文件*保存”或“另存为”,出现对话框后,在“文件名”一栏中输入具体的文件名,再选择“保存”,这样即能完成对屏幕信息的保存。

5.在Word全屏幕状态下,选择“文件*打印”,便可实现屏幕信息的打印输出。

二.在UCDOS环境下

1.先在DOS方式下运行打印驱动程序PRNT.COM。

C:\UCDOS>PRNT

2.运行UCDOS6.0/7.0的屏幕打印程序PRTSC.COM。

C:\UCDOS>PRTSC

3.按下PrintScreenSysRq键,激活打印程序,屏幕将显示一个闪动的矩形框。

4.通过光标控制键改变矩形框的大小和位置。

5.按下回车键,便可以打印输出矩形框的内容。

PRTSC被激活后,主要的功能键的使用方法如下:

PrintScreenSysRq激活屏幕打印程序

←→↑↓移动屏幕打印窗口的大小

Ctrl+←→↑↓修改屏幕打印窗口的大小

Ins放大屏幕打印窗口的大小

Enter开始屏幕打印

Esc放弃屏幕打印

1~9设置放大倍数

Ctrl+F8屏幕打印参数设置

三.在FosBASE+环境下

在FoxBASE+中,内存变量有五种,即字符型、数值型、日期型、逻辑型和屏幕型,其中的屏幕型内存变量就是专门用来存放屏幕信息的。保存屏幕信息的操作如下:

1.假设用来保存屏幕信息的变量名为AX,在FoxBASE+命令状态“.”下,键入命令:

SAVESCREENTOAX(将当前屏幕信息保存在变量AX中。)

如果想在没有给AX重新赋值之前或在关闭FoxBASE+之前,显示所保存的屏幕信息,可以在“.”状态下,输入下面的命令:

RESTORESCREENFROMAX

但是,这两个命令不能将屏幕信息保存在磁盘上,一旦退出FoxBASE+,内存变量便会释放,其中所保存的信息也同时化为乌有(注意:该命令在某些不能直接写屏的汉字系统中不能恢复屏幕画面)。因此,若想将屏幕信息永久保存在磁盘上,在执行完命令“SAVESCREENTOAX”之后,在“.”状态下输入以下命令。

2.SAVETOSCRALLLIKEAX

(其中SCR是用来保存屏幕信息的内存变量文件名,其扩展名系统默认为MEM)这样,在磁盘上便会有一个名为SCR.MEM的文件存在。

3.若想从内存变量文件中恢复屏幕信息,在“.”状态下一步键入下面的命令:

RESTOREFROMSCR(从内存变量文件SCR中恢复变量AX)

RESTORESCREENFROMAX(再从AX中将屏幕信息恢复)

手机光明网

光明网版权所有

光明日报社概况 | 关于光明网 | 报网动态 | 联系我们 | 法律声明 | 光明网邮箱 | 网站地图

光明网版权所有